Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
249 LONDON ROAD £562,791 £455,000 6 Aug 2018
249A LONDON ROAD Terraced £393,613 £225,000 27 Oct 2008
267 LONDON ROAD Terraced £232,780 £137,000 4 Mar 2010